//购物车头部
*{  padding:0;
    margin:0;
    color: #666;
    font-family: Arial,Helvetica,sans-serif,宋体;

  a{
      text-decoration:none;
  }  
  li{
      list-style: none;
  }
}
#carhead{
    width:100%;
    .carhead{
        
        width:1200px;height:49px;
        margin:20px auto 5px;
       border-bottom: 1px solid #727171;
        img{
            width:311px;height:39px;
            
            float:left;
        }
        .chright{
           float: right;
           width:300px;
           height:39px;
           font-size: 12px;
//         border:1px solid red;
            
           .welcome{
               float:left;
               width:136px;
               line-height: 39px;               
              
           }
           &>.login{
               width:100px;
               height:39px;
               float:left;
               
               a{
                   margin-left:8px;
                   margin-right:10px;
                   line-height: 39px;
                   color:#F80622;               
               }
           } 
           .help{
               float:right;
               line-height: 39px;   
               &:hover{
                   color:#F80622;
               }
           }
        
       }
        
    }
}
#buycar{
//  标题
        width:1200px;
        
        margin:0 auto;
        .tul{
                height:40px;
                 border-bottom: 1px solid #727171;
               
                li{
                    width:190px;
                    height:28px;                
                   float:left;                                           
                   line-height: 28px;
                    position:relative;        
                   .word{
                       margin-left:20px;
                   }
                } 

                .lone{
                       color:white; z-index: 1;
                       background:url(../images/newProm.gif.png)no-repeat 0 0;
                    }
                .llone{
                    background:url(../images/newProm.gif.png)no-repeat 0 -28px;
                }
                .ltwo{
                    margin-left:-10px;z-index: 0;
                 background:url(../images/newProm.gif.png)no-repeat -180px 0px;   
                }
                .lltwo{
                     color:white; 
                     margin-left:-10px;z-index: 1;
                 background:url(../images/newProm.gif.png)no-repeat -180px -28px; 
                }
                .lthree{
                    margin-left:-10px;z-index: 0;
                   background:url(../images/newProm.gif.png)no-repeat -360px 0px; 
                }
                
            }
//          第一版开始
    .cfirst{
                width:1200px;
                margin:0 auto;
                
//              border:1px solid #00FFFF;
//             display:none; 
        
                .title{
                    width:1200px;
                    margin:10px auto;
        //           border:1px solid red;
    
                .tt{
                    width:1200px;
                    height:30px;
                    margin:10px 0;
                    float:left;
    //              border:1px solid red;
                    &> .tbj{
                        width:40px;height:30px;
                        float:left;
                        background:url(../images/newpromotion.gif.png)no-repeat -460px 0;
                    }
                    .mycar{line-height:30px;
                            width:100px;
                            height:30px;
                            float:left;
                            color: #333;
                            font-size:18px;
                            display:inline-block;
                        }
                    
                    }
                    &> .notice{
                       margin-bottom:10px;
                        color: #656565;
                        float:left;
                        line-height: 20px;
                        &>.notice{
                            color:#8F0000;
                        }
                    }
                }
    //      购物车列表
            .buylist{
                width:1200px;
                margin:10px auto;
               
            }
        }
//      第一版结束
//第二版开始
        .csecond{
            width:1200px;
            border:1px solid #7C7C7C;
//          height:900px;
            margin:50px auto 150px;
//          上部
            .cstop{
                width:1200px;
               
                .csleft{
                    width:299px;
                    float:left;
                    border-right:1px solid #7C7C7C;
                     li{
                        width:299px;
                        height:299px;
                        line-height:300px;
                        text-align: center;
                        float:left;
                        border-bottom:1px solid #7C7C7C;
                        background:#EEEEEE;
                        }
                       .lend{
                           height:299px;
                            border-bottom:none;
                       }
                }
                .csright{
                    width:900px;
                    float:left;
                    li{
                        width:900px;
                        height:299px;           
                        border-bottom:1px solid #7C7C7C;}
                        .afirst{
                            overflow: auto;
                            
                             .address{
                             margin-bottom:15px;
                             width:220px;
                             height:200px;
                             margin-left:30px;                           
                             border:2px solid #0F0F0F;
                             padding:0 20px;
                             float:left;
                             
                             h4{
                                 border-bottom:1px solid #C0C0C0;
                                
                                line-height:30px;
                                }
                             .tel{
                                 height:15px; 
                                 margin-top:5px;
                                 float:left;                                  
                                }
                             .site{
                                 width:200px;
//                               height:40px; 
                                 padding-right:10px;
//                               margin:10px 0;
                                 float:left;   
                             }
                             .postcode{
                                  width:220px;
                                  height:15px; 
                                 margin-top:5px;
                                 float:left;   
                             }
                            }
                            .red{
                                  border:2px solid #D43F3A;
                             }
                             .add{
                                 margin-left:30px;
                                 margin-top:10px;
                                 font-weight: 700;
                                 float:left;
                                 color:#000;
//                               border:1px solid #0F0F0F;
                                 span{
                                     color:#D43F3A;
                                 }
                             }
                        }
//                      第二个
                        .asecond{
                            
                            .time{
                                width:220px;
                                display: inline-block;
                                 height:130px;
                                 margin-left:20px;
                                 float:left;
                                 border:2px solid #0F0F0F;
                                 padding:0 20px;
                                 
                                    p{
                                        width:300px;
                                      
                                        line-height: 130px;
                                    }
                                }
                                .red{
                                      border:2px solid #D43F3A;
                                    }
                                .declare{
                                    width:870px;float:left;
                                    margin-top:10px;
                                    margin-left:30px;
                                    .sm{
                                        font-size: 16px;
                                        color:#D43F3A;
                                    }
                                    p{
                                        line-height: 20px;
                                    }
                                }
                        }
//                      第三层
                        .athree{
                            .time{
                                width:220px;
                                display: inline-block;
                                 height:130px;
                                 margin-left:20px;
                                 float:left;
                                 border:2px solid #0F0F0F;
                                 padding:0 20px;                         
                                    p{
                                        text-align:center;
                                        width:100px;
                                      margin-top:20px;
//                                    padding-left:70px;
                                        line-height: 20px;
                                        
                                    }
                                }
                                .red{
                                     border:2px solid #D43F3A;
                                }
                        }
                        
                             
                    
                }
               
            }
//          结算
            .paymoney{
                margin-top:50px;
                border:1px solid #D5D5D5;
                .ttr{
                    background:#ADADAD;
                    text-align: center;
                }
                tr{
                    height:30px;
                     text-align: center;
                    border:1px solid #ADADAD;  
                }
                
            }
            .jiesuan{
                margin: 30px 0;
//              width:350px;
                float:right;
                color:#D43F3A;
                .jia{
                    font-size: 25px;
                    font-weight: 700;
                    color:#D43F3A;
                    line-height: 30px;
                }
            }
            .sub{
                margin-top:70px;
                margin-right:-300px;
                float:right;
                
            }
        }
        
        
        
//      第二版结束
//第三版开始
    .cthird{
        width:1200px;
        margin:50px auto;
        height:400px;
        border:1px solid #E38D13;
        .ctleft{
            margin-top:50px;
          width:800px;
          float:left;
          p{
              margin-left:30px;
              .jia{
                  font-size: 25px;
                    font-weight: 700;
                    color:#D43F3A;
                    line-height: 30px;
              }
              .hao{
                  font-size: 16px;
                  
                    color:#D43F3A;
                    line-height: 20px;
              }
          }  
        }
        .trright{
            width:300px;
            height:250px;
            margin-left:100px;
            
            float:left;
            img{
                margin-top:75px;
                width:143px;height:143px;
            }
        }
    }




//第三版结束

        
}
